// paquete
package Operacion;

//Rodimiro Castañeda 12122
//Mario Roberto Gomez Flores 12165
//Pila que implementa iPila, hecha por Rodimiro
//22/07/2013
//Pila.java
/**
 *
 * @author Rodimiro
 */
 // se importa la libreria a utilizar
 import java.util.*;
 
 
public class Pila implements iPila{
 
    int x=0;//variable para contador
    boolean prueba = false; //variable booleana
	Postfix objeto= new Postfix();//instanciacion de POstfix
	Object parametro  = new Object(); //variable objeto
    
    public void Pila(){
    
        
}
    
    @Override
    public void push(Object o){
	//instanciacion de lista con 3 elementos dentro
        Object [] mixta = new Object [3];
       
    
	}
	
    int f= 0;
    @Override
	//metodo que irá sacando el elemento del stack que se metio de ultimo
    public Object pop(){
	//instanciacion de lista con x numero de elementos
	Object [] mixta2 = new Object [x];
        //ciclo para que se opere cada elemento de la lista
		do{
		objeto.operarEspacio(parametro);
		x=x+1;//avanza el contador 
	  //ciclo de la cuenta regresiva de elementos de mixta2
        for (int j=3; j==0; j--){
            Object o = mixta2[j];
            System.out.println("El elemento" + o + "ya se encuentra afuera");
			//valor retornabe segun metodo
            return o;
        }//hasta el elemento 1 de la mixta3
        }while(x=1);
		return "El elemento ya fue devuelto";//retorno
    }

    @Override
	//metodo que hace revision de si se tiene elementos dentro de la lista
    public boolean hasItems(){
	
        Object [] mixta3 = new Object [3];
		int c;
		if(c= inputStream.read()){
		c=!null;
		prueba= false;
		
		}else
		prueba= true;
        return prueba;//devolucion de variable segun metodo
        }
		}